sloppy joe
noun
°A hot sandwich, typically composed of ground beef cooked in a skillet with highly seasoned tomato sauce or tomato paste and spread between two sides of a bun.
°A very loose-fitting light-weight jumper or jacket.